impervious to bullets - İspanyolca İngilizce Sözlük